non-resident (hotel trade) - Spanish English Dictionary